cleaning pit - German English Dictionary